Learning with Errors Decoding
نویسندگان
چکیده
The security of most public-key encryption schemes relies on the hardness of the learning with errors (LWE) problem – an average-case hard lattice problem introduced by Regev ([Reg05]). While LWE has been proved to be as hard as quantumly approximating the so-called Short Independent Vectors Problem, the parameters used in the proof are not suitable for practical reasons. It makes difficult to assess the security of the proposed lattice-based schemes and there has been a number of attempts to address this issue ([MR09], [RS10]). In the work of Lindner and Peikert ([LP11]), the authors analyze the concrete hardness of LWE instances applying their bounded-distance decoding (with a lattice basis reduction as a preprocessing step), tailored for the structure of LWE. Concretely, the Lindner-Peikert decoding algorithm can be viewed as the generalization of the Babai’s NearestPlane algorithm [Bab85]. The goal of all decoding algorithms is to find the closest lattice point to a given point in space. In a nutshell, the Babai’s algorithm projects this given point to a closest hyperplane of a lattice, chooses the closest lattice point to the projection and repeats the same procedure for the hyperplane and the lattice point, thus reducing the dimension by one. In [LP11], instead of iteratively projecting on one closest plane, we project on several close planes. Geometrically, the new algorithm extends the search space giving us the control over the approximation factor of the resulting output. This results in a parallelepipedshaped search space, and we consider all lattice point that lie inside this parallelepiped as possible solutions. The main difference we propose is to transfer this parallelepiped into an ellipsoid, thus taking into an account the Gaussian nature of the LWE error and, at the same time, cutting some vectors that are unlikely the solution. We also provide the asymptotic analysis for our algorithm and compare it with the NearestPlanes algorithm of [LP11]. LWE decoding problem. The search-LWE problem asks to find a secret vector s given polynomially many ‘noisy’ samples of the form (A, t = As + e mod q) ∈ Zn×m q × Zm, where n is the security parameter, q = poly(n),m = Ω(n) and e is a relatively short noise-vector. The problem is an average-case Bounded Distance Decoding problem for a so-called q-ary lattice Λ(A) = {z ∈ Zm : ∃s ∈ Zq s.t. z = As mod q}. Our results. The first main result of our work is the asymptotic analysis of the LindnerPeikert NearestPlanes algorithm, which turned out to be slightly sub-exponential in the lattice dimension m. We analyze the algorithm under a specific choice of parameters with a polynomial number of samples. Our second contribution is a new EllipticNearestPlanes algorithm. As the name suggests, we use an ellipsoid-shaped search space to look for a candidate solution. Asymptotic analysis shows that it outperforms the Lindner-Peikert decoding attack. We also provide the complexity estimates for concrete LWE instances, which agree with our theoretical results.
منابع مشابه
Reading errors typology of Brazilian students considered good readers.
BACKGROUND Assessment of oral reading. AIM to characterize, according to the variables of public or private school and literacy, the types of errors in word reading presented by typical elementary/middle school students considered competent readers by their teachers. METHOD Participants of this study were 151 students with ages ranging between 8 and 12 years, from the 4th to the 7th grade o...
متن کاملDecoding Random Binary Linear Codes in 2n/20: How
Decoding random linear codes is a well studied problem with many applications in complexity theory and cryptography. The security of almost all coding and LPN/LWE-based schemes relies on the assumption that it is hard to decode random linear codes. Recently, there has been progress in improving the running time of the best decoding algorithms for binary random codes. The ball collision techniqu...
متن کاملA reward-modulated Hebbian learning rule can explain experimentally observed network reorganization in a brain control task Abbreviated title: Exploratory Hebbian Learning
It has recently been shown in a brain-computer interface experiment that motor cortical neurons change their tuning properties selectively to compensate for errors induced by displaced decoding parameters. In particular, it was shown that the 3D tuning curves of neurons whose decoding parameters were reassigned changed more than those of neurons whose decoding parameters had not been reassigned...
متن کاملA reward-modulated hebbian learning rule can explain experimentally observed network reorganization in a brain control task.
It has recently been shown in a brain-computer interface experiment that motor cortical neurons change their tuning properties selectively to compensate for errors induced by displaced decoding parameters. In particular, it was shown that the three-dimensional tuning curves of neurons whose decoding parameters were reassigned changed more than those of neurons whose decoding parameters had not ...
متن کاملSyndrome decoding of Reed-Muller codes and tensor decomposition over finite fields
In this talk, we will look at decoding Reed-Muller codes beyond their minimum distance when the errors are random (i.e., in the binary symmetric channel). A recent beautiful result of Saptharishi, Shpilka and Volk showed that for binary Reed-Muller codes of length n and degree n O(1), one can correct polylog(n) random errors in poly(n) time (which is well beyond the worst-case error tolerance o...
متن کاملDS CDMA Scheme for WLANs with Errors and Erasures Decoding
In the paper, we present simulation results for the 32 channel DS CDMA WLAN utilising modified Walsh-Hadamard spreading sequences. The method to obtain those spreading sequences is shown. The resultant system BER as well as the distribution of errors within frames is given. The obtained results indicate that with the application of a hybrid ARQ scheme with errors and erasures decoding, the numb...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014